Skip to content

Add SSH support to tyger-proxy#290

Open
johnstairs wants to merge 18 commits intomainfrom
johnstairs/tyger-proxy-ssh
Open

Add SSH support to tyger-proxy#290
johnstairs wants to merge 18 commits intomainfrom
johnstairs/tyger-proxy-ssh

Conversation

@johnstairs
Copy link
Member

@johnstairs johnstairs commented Feb 1, 2026

Adding the ability to connect to a Tyger environment running in docker on a remote SSH host using the same ssh:// URL convention.

As with normal SSH scenarios, we create a pool of SSH tunnels for data plane requests, but we spin down the tunnel after a period of inactivity.

@johnstairs johnstairs changed the title [Draft] Add SSH support to tyger-proxy Feb 3, 2026
@johnstairs johnstairs requested a review from naegelejd February 3, 2026 01:24
@johnstairs johnstairs requested a review from hansenms February 3, 2026 01:33
@johnstairs johnstairs marked this pull request as ready for review February 3, 2026 01:33
Comment on lines +138 to +143
combinedSshOptions = make(map[string]string)
}

if overridingSshOptions != nil {
if combinedSshOptions == nil {
combinedSshOptions = make(map[string]string)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

combinedSshOptions = make(map[string]string) has already been called on line 132, so combinedSshOptions == nil cannot be true.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants